html {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
body {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
div {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
span {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
object {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
iframe {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
h1 {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
h2 {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
h3 {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
h4 {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
h5 {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
h6 {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
p {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
blockquote {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
pre {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
a {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
abbr {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
acronym {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
address {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
code {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
del {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
dfn {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
em {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
img {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
q {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
dl {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
dt {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
dd {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
ol {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
ul {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
li {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
fieldset {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
form {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
label {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
legend {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
caption {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
tbody {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
tfoot {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
thead {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
article {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
aside {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
dialog {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
figure {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
footer {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
header {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
hgroup {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
nav {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
section {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Arial"; font-size: 100%; font-style: inherit; font-weight: inherit;
}
article {
	display: block;
}
aside {
	display: block;
}
dialog {
	display: block;
}
figure {
	display: block;
}
footer {
	display: block;
}
header {
	display: block;
}
hgroup {
	display: block;
}
nav {
	display: block;
}
section {
	display: block;
}
table {
	border-collapse: separate; border-spacing: 0;
}
caption {
	
}
th {
	
}
td {
	
}
table {
	
}
td {
	
}
th {
	
}
blockquote::before {
	content: "";
}
blockquote::after {
	content: "";
}
q::before {
	content: "";
}
q::after {
	content: "";
}
blockquote {
	quotes: "" "";
}
q {
	quotes: "" "";
}
a img {
	border: currentColor;
}
a {
	color: rgb(115, 115, 115); text-decoration: none;
}
a:hover {
	color: rgb(237, 49, 79); text-decoration: none;
}
a span:hover {
	color: rgb(237, 49, 79); text-decoration: none; cursor: pointer;
}
body {
	background: rgb(255, 255, 255); font: 12px/normal arial; width: 100%; color: rgb(115, 115, 115); font-size-adjust: none; font-stretch: normal;
}
input[type=button] {
	cursor: pointer;
}
input[type=submit] {
	cursor: pointer;
}
input[type=reset] {
	cursor: pointer;
}
input[type=text] {
	border: currentColor;
}
input[type=password] {
	border: currentColor;
}
select {
	border: currentColor;
}
.fl {
	float: left;
}
.clr {
	clear: both;
}
.clsImage {
	
}
.text_small {
	font: 10px/normal arial; font-size-adjust: none; font-stretch: normal;
}
.text_normal {
	font: 12px/normal arial; font-size-adjust: none; font-stretch: normal;
}
.text_big_color {
	font: 15px/normal arial; color: rgb(115, 115, 115); font-size-adjust: none; font-stretch: normal;
}
.text_color_1 {
	color: rgb(237, 49, 79);
}
.text_color_2 {
	color: rgb(87, 144, 198);
}
.text_color_3 {
	color: rgb(228, 130, 145);
}
.text_color_4 {
	color: rgb(244, 117, 18);
}
.text_bold {
	font-weight: bold;
}
.line_through {
	text-decoration: line-through;
}
.clear {
	margin: 5px 0px; width: 100%; clear: both; float: left;
}
.clear_line {
	margin: 15px 0px; width: 100%; height: 1px; clear: both; border-top-color: rgb(213, 213, 213); border-top-width: 1px; border-top-style: dashed; float: left;
}
.message_show_box {
	padding: 0px 0px 10px;
}
.message_show {
	background: rgb(255, 255, 255); padding: 10px 0px; border: 1px solid rgb(213, 213, 213); width: auto; color: rgb(237, 49, 79);
}
.message_show p {
	padding: 0px 15px;
}
.show {
	display: block;
}
.hide {
	display: none;
}
a.refresh_button {
	background: url("../images/icon-big.png") no-repeat -332px -5px; margin: 5px 0px 0px; width: 27px; height: 26px; display: block;
}
a.refresh_button:hover {
	background: url("../images/icon-big.png") no-repeat -368px -5px; margin: 5px 0px 0px; width: 27px; height: 26px; display: block;
}
.left {
	float: left;
}
.right {
	float: right;
}
.style_list_checked {
	list-style: none; overflow: hidden;
}
.style_list_checked li {
	list-style: url("../images/li_tag.png");
}
.style_list_checked_2 li {
	list-style: url("../images/check_green.png");
}
.style_list_checked_3 li {
	list-style: url("../images/check_magenta.png");
}
.style_list_checked_4 li {
	list-style: url("../images/check_cyan.png");
}
.style_list_checked_5 li {
	list-style: url("../images/check_black.png");
}
.style_list_checked_6 li {
	list-style: url("../images/check_dark_gray.png");
}
.style_list_checked_7 li {
	list-style: url("../images/check_light_gray.png");
}
.style_list_checked_simple li {
	background: url("../images/checked_simple.gif") no-repeat -3px -3px; list-style: none; padding: 0px 0px 0px 20px; overflow: hidden;
}
.header_outer {
	width: 100%; clear: both; margin-bottom: 10px; float: left;
}
.header_inner {
	margin: 0px auto; width: 980px;
}
.header {
	width: 100%; height: 100px; clear: both; float: left;
}
.header_logo {
	background: url("../images/Dshop-new-2.png") no-repeat 0px 0px; width: 264px; height: 77px; margin-top: 10px; float: left;
}
.header_logo a {
	width: 264px; height: 90px; float: left;
}
.header_subcriber {
	width: 285px; height: 100px; margin-right: 5px; margin-left: 10px; float: left; position: relative;
}
.header_subcriber .subcriber_email input {
	background: url("../images/icon-big.png") no-repeat -618px -220px; font: 12px/30px arial; border: currentColor; top: 10px; width: 232px; height: 30px; right: 0px; color: rgb(115, 115, 115); padding-top: 3px; padding-bottom: 3px; padding-left: 50px; position: absolute; font-size-adjust: none; font-stretch: normal;
}
.header_subcriber .subcriber_submit input {
	background: url("../images/icon-big.png") no-repeat -669px -330px; border: currentColor; top: 10px; width: 75px; height: 36px; right: 0px; color: rgb(237, 49, 79); position: absolute;
}
.header_subcriber .subcriber_submit input:hover {
	background: url("../images/icon-big.png") no-repeat -731px -281px; border: currentColor; top: 10px; width: 75px; height: 36px; right: 0px; color: rgb(237, 49, 79); position: absolute;
}
.header_login {
	width: 405px; height: 100px; float: right;
}
.header_login_frm {
	width: 100%; clear: both; margin-top: 11px; float: right;
}
.header_login_frm .login_email {
	float: left;
}
.header_login_frm .login_email input {
	background: url("../images/icon-big.png") no-repeat -467px -100px; font: 12px/27px arial; border: currentColor; width: 145px; height: 27px; color: rgb(115, 115, 115); padding-top: 3px; padding-bottom: 3px; padding-left: 6px; font-size-adjust: none; font-stretch: normal;
}
.header_login_frm .login_pass {
	float: left;
}
.header_login_frm .login_pass input {
	background: url("../images/icon-big.png") no-repeat -618px -100px; font: 12px/27px arial; border: currentColor; width: 145px; height: 27px; color: rgb(115, 115, 115); padding-top: 3px; padding-bottom: 3px; padding-left: 6px; font-size-adjust: none; font-stretch: normal;
}
.header_login_frm .login_submit {
	float: right;
}
.header_login_frm .login_submit input {
	background: url("../images/icon-big.png") no-repeat -119px -314px; font: 12px/normal arial; border: currentColor; width: 91px; height: 33px; color: rgb(237, 49, 79); font-size-adjust: none; font-stretch: normal;
}
.header_login_frm .login_submit input:hover {
	background: url("../images/icon-big.png") no-repeat -241px -314px; font: 12px/normal arial; border: currentColor; width: 91px; height: 33px; color: rgb(237, 49, 79); font-size-adjust: none; font-stretch: normal;
}
.header_login_show {
	width: 100%; clear: both; margin-top: 15px; float: right;
}
.header_login_show ul {
	list-style: none; margin: 0px; padding: 0px; overflow: hidden; clear: both; float: right;
}
.header_login_show ul li {
	list-style: none; margin: 0px; padding: 0px 0px 0px 10px; overflow: hidden; float: left;
}
.header_login_show ul li a {
	
}
.login_remember {
	background: url("../images/login-remember.png") no-repeat; width: 77px; height: 19px;
}
.menu_main {
	background: rgb(253, 237, 241); width: 100%; height: 41px; clear: both; float: left;
}
.menu_main ul {
	list-style: none; padding: 0px; overflow: hidden; margin-left: 0px; float: left;
}
.menu_main ul li {
	list-style: none; margin: 0px; padding: 12px 20px 15px; overflow: hidden; float: left;
}
.menu_main ul li.menu_main_hot {
	background: url("../images/menu-main-hot.gif") no-repeat; padding-left: 30px;
}
.menu_main ul li a {
	font: bold 15px/normal arial; font-size-adjust: none; font-stretch: normal;
}
.menu_main p.menu_main_hotline {
	background: rgb(236, 168, 168); font: 16px/normal arial; padding: 11px 10px 0px; height: 30px; text-align: center; color: rgb(255, 255, 255); float: right; font-size-adjust: none; font-stretch: normal;
}
.banner_feature {
	background: rgb(255, 255, 255); margin: 10px 0px 0px; width: 100%; height: 326px; clear: both; float: left;
}
.banner_feature .banner_feature_big {
	background: rgb(255, 255, 255); margin: 0px 20px 0px 0px; width: 452px; height: 326px; overflow: hidden; float: left;
}
.banner_feature .banner_feature_small {
	background: rgb(255, 255, 255); width: 300px; height: 326px; float: left;
}
.banner_feature_small .feature_small_top {
	background: rgb(255, 255, 255); margin: 0px 0px 20px; width: 100%; height: 153px; overflow: hidden; clear: both; float: left;
}
.banner_feature_small .feature_small_bottom {
	background: rgb(255, 255, 255); width: 100%; height: 153px; overflow: hidden; clear: both; float: left;
}
.banner_feature .banner_feature_note {
	background: url("../images/banner-feature-note-bg.png") no-repeat rgb(255, 255, 255); width: 188px; height: 326px; float: right;
}
.banner_header {
	background: rgb(255, 255, 255); margin: 5px 0px 0px; width: 100%; clear: both; float: left;
}
.content_outer {
	width: 100%; clear: both; float: left;
}
.content_inner {
	margin: 0px auto; width: 980px;
}
.content {
	width: 100%; clear: both; float: left;
}
.content .content_left {
	width: 228px; float: left;
}
.menu_cate {
	width: 100%; clear: both; margin-bottom: 10px; float: left; position: relative;
}
.menu_cate .menu_cate_header {
	background: url("../images/icon-big.png") no-repeat -236px -605px; left: -10px; top: 10px; width: 224px; height: 32px; text-align: center; line-height: 32px; padding-top: 10px; position: absolute;
}
.menu_cate .menu_cate_header h1 {
	font: bold 18px/normal arial; color: rgb(237, 50, 79); font-size-adjust: none; font-stretch: normal;
}
.menu_cate .menu_cate_header strong {
	font: bold 18px/normal arial; color: rgb(237, 50, 79); font-size-adjust: none; font-stretch: normal;
}
.menu_cate .menu_cate_top {
	background: url("../images/icon-big.png") no-repeat -463px -605px; width: 100%; height: 15px; clear: both; float: left;
}
.menu_cate .menu_cate_center {
	background: url("../images/menu-left-category-center.png") repeat-y; padding: 0px 0px 10px; width: 100%; height: inherit; clear: both; float: left;
}
.menu_cate .menu_cate_center ul {
	list-style: none; margin: 0px; padding: 0px 20px; overflow: hidden; clear: both; float: left;
}
.menu_cate .menu_cate_center ul li {
	background: url("../images/icon-big.png") no-repeat -984px -230px; list-style: none; margin: 0px; padding: 10px 0px 0px 10px; overflow: hidden;
}
.menu_cate .menu_cate_center ul li.cate_children {
	background: url("../images/next.gif") no-repeat 10px 14px; list-style: none; margin: 0px; padding: 10px 0px 0px 20px; overflow: hidden;
}
.menu_cate .menu_cate_center ul li.menu_cate_hot {
	background: url("../images/menu-main-hot.gif") no-repeat; padding: 10px 0px 7px 30px;
}
.menu_cate .menu_cate_center ul li a {
	font: bold 15px/normal arial; font-size-adjust: none; font-stretch: normal;
}
.menu_cate .menu_cate_center ul li.cate_children a {
	font: 15px/normal arial; font-size-adjust: none; font-stretch: normal;
}
.menu_cate .menu_cate_bottom {
	background: url("../images/icon-big.png") no-repeat -463px -635px; width: 100%; height: 15px; clear: both; float: left;
}
.menu_search {
	width: 228px; clear: both; margin-bottom: 10px; float: left; position: relative;
}
.fixed.menu_search {
	top: 10px; position: fixed;
}
.fixedfooter.menu_search {
	bottom: 256px; position: fixed;
}
.menu_search .menu_search_header {
	background: url("../images/icon-big.png") no-repeat -332px -147px; left: 10px; top: 5px; width: 208px; height: 33px; position: absolute;
}
.menu_search .menu_search_top {
	background: url("../images/icon-big.png") no-repeat -463px -605px; width: 100%; height: 15px; clear: both; float: left;
}
.menu_search .menu_search_center {
	background: url("../images/menu-left-category-center.png") repeat-y; width: 100%; height: 240px; padding-top: 30px; clear: both; float: left;
}
.menu_search .menu_search_center ul {
	list-style: none; margin: 0px; padding: 0px 10px; overflow: hidden; clear: both; float: left;
}
.menu_search .menu_search_center ul li {
	list-style: none; margin: 0px; padding: 5px 0px 0px; overflow: hidden;
}
.menu_search .menu_search_center ul li input {
	background: url("../images/icon-big.png") no-repeat -784px -430px; font: 12px/28px arial; border: currentColor; width: 200px; height: 28px; color: rgb(115, 115, 115); padding-top: 3px; padding-bottom: 3px; padding-left: 5px; font-size-adjust: none; font-stretch: normal;
}
.menu_search .menu_search_center ul li select {
	font: 12px/normal arial; border: currentColor; width: 195px; color: rgb(115, 115, 115); padding-top: 3px; padding-bottom: 3px; padding-left: 5px; font-size-adjust: none; font-stretch: normal;
}
.menu_search .menu_search_center ul li.search_submit {
	text-align: center;
}
.menu_search .menu_search_center ul li.search_submit input {
	background: url("../images/icon-big.png") no-repeat -651px -6px; border: currentColor; width: 101px; height: 37px; color: rgb(214, 214, 214);
}
.menu_search .menu_search_center ul li.search_submit input:hover {
	background: url("../images/icon-big.png") no-repeat -651px -46px; border: currentColor; width: 101px; height: 37px; color: rgb(214, 214, 214);
}
.menu_search .menu_search_center ul li .search_pricefrom {
	background: url("../images/icon-big.png") no-repeat -784px -430px; width: 202px; height: 28px; color: rgb(115, 115, 115); line-height: 28px; padding-top: 4px; padding-bottom: 3px; padding-left: 3px;
}
.menu_search .menu_search_center ul li .search_priceto {
	background: url("../images/icon-big.png") no-repeat -784px -430px; width: 202px; height: 28px; color: rgb(115, 115, 115); line-height: 28px; padding-top: 4px; padding-bottom: 3px; padding-left: 3px;
}
.menu_search .menu_search_center ul li .search_sex {
	background: url("../images/icon-big.png") no-repeat -784px -430px; width: 202px; height: 28px; color: rgb(115, 115, 115); line-height: 28px; padding-top: 4px; padding-bottom: 3px; padding-left: 3px;
}
.menu_search .menu_search_center ul li .search_cate {
	background: url("../images/icon-big.png") no-repeat -784px -430px; width: 202px; height: 28px; color: rgb(115, 115, 115); line-height: 28px; padding-top: 4px; padding-bottom: 3px; padding-left: 3px;
}
.menu_search .menu_search_bottom {
	background: url("../images/icon-big.png") no-repeat -463px -635px; width: 100%; height: 15px; clear: both; float: left;
}
.banner_left {
	width: 100%; clear: both; margin-bottom: 10px; float: left;
}
.content .content_right {
	width: 740px; float: right;
}
.content_breadcrumbs {
	background: url("../images/icon-big.png") no-repeat -936px -209px; width: 100%; height: 26px; clear: both; margin-bottom: 10px; float: left;
}
.content_breadcrumbs ul {
	list-style: none; margin: 0px; padding: 5px 10px 0px 40px; overflow: hidden; clear: both; float: left;
}
.content_breadcrumbs ul li {
	font: bold 12px/normal arial; list-style: none; margin: 0px; padding: 0px 10px; overflow: hidden; float: left; font-size-adjust: none; font-stretch: normal;
}
.content_breadcrumbs ul li a {
	font: bold 12px/normal arial; font-size-adjust: none; font-stretch: normal;
}
.content_breadcrumbs ul li.breadcrumbs_arrow {
	background: url("../images/icon-big.png") no-repeat -974px -241px; list-style: none; margin: 0px; width: 5px; height: 15px; overflow: hidden;
}
.content_items {
	width: 100%; clear: both; margin-bottom: 10px; float: left;
}
.content_items .item_deal {
	margin: 0px 0px 10px; padding: 1px 0px; border: 1px solid rgb(213, 213, 213); width: 238px; text-align: center; float: left;
}
.content_items .item_deal:hover div.dealtype {
	display: block;
}
.content_items .item_deal_mid {
	margin: 0px 10px;
}
.item_deal .item_image {
	width: 100%; clear: both; float: left; position: relative;
}
.item_deal .item_image .dealtype {
	display: none;
}
.item_deal .item_image .deal_offer {
	background: url("../images/content-item-offer-bg.png") no-repeat; top: 93px; width: 68px; height: 68px; right: -1px; position: absolute;
}
.item_deal .item_image .deal_offer p {
	font: bold 15px/normal arial; margin: 40px 0px 0px 25px; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal; text-shadow: 0 1px 1px #000000;
}
.item_deal .item_image .deal_type_1 {
	background: url("../images/icon-big.png") no-repeat -240px -155px; top: 0px; width: 65px; height: 25px; right: 1px; position: absolute;
}
.item_deal .item_image .deal_type_2 {
	background: url("../images/icon-big.png") no-repeat -240px -183px; top: 0px; width: 65px; height: 25px; right: 1px; position: absolute;
}
.item_deal .item_image .deal_event_noel {
	background: url("../images/sanquangay.png") no-repeat; width: 82px; height: 77px; right: 4px; bottom: 0px; position: absolute;
}
.item_deal .item_info {
	width: 100%; clear: both; margin-bottom: 10px; float: left;
}
.item_deal .item_info h1 {
	font: bold 15px/normal arial; padding: 0px 10px; height: 36px; font-size-adjust: none; font-stretch: normal;
}
.item_deal .item_info {
	width: 100%; clear: both; margin-bottom: 10px; float: left;
}
.item_deal .item_info p {
	margin: 5px;
}
.item_deal .item_info p.deal_price1 {
	font: 12px/normal arial; width: 230px; height: 15px; color: rgb(152, 152, 152); font-size-adjust: none; font-stretch: normal;
}
.item_deal .item_info p.deal_price2 {
	font: bold 22px/normal arial; color: rgb(237, 49, 79); font-size-adjust: none; font-stretch: normal;
}
.item_deal .item_info p.deal_order {
	
}
.content_items .item_deal2 {
	margin: 0px 0px 10px; padding: 1px 0px 0px; border: 1px solid rgb(213, 213, 213); width: 363px; text-align: left; float: left;
}
.content_items .item_deal2:hover div.dealtype {
	display: block;
}
.content_items .item_deal2_mid {
	margin: 0px 0px 10px 10px;
}
.item_deal2 .item_image {
	width: 100%; text-align: center; clear: both; margin-bottom: 10px; float: left; position: relative;
}
.item_deal2 .item_image .dealtype {
	display: none;
}
.item_deal2 .item_image .deal_type_1 {
	background: url("../images/icon-big.png") no-repeat -242px -155px; top: 4px; width: 65px; height: 25px; right: 5px; position: absolute;
}
.item_deal2 .item_image .deal_type_2 {
	background: url("../images/icon-big.png") no-repeat -243px -183px; top: 4px; width: 65px; height: 25px; right: 5px; position: absolute;
}
.item_deal2 .item_image .deal_event_noel {
	background: url("../images/sanquangay.png") no-repeat; width: 50px; height: 48px; right: 0px; bottom: 0px; position: absolute;
}
.item_deal2 .item_info {
	width: 100%; clear: both; margin-bottom: 10px; float: left;
}
.item_deal2 .item_info .info_title {
	width: 100%; clear: both; float: left;
}
.item_deal2 .item_info .info_title h1 {
	font: bold 13px/normal arial; padding: 0px 0px 0px 10px; width: 300px; height: 16px; float: left; font-size-adjust: none; font-stretch: normal;
}
.item_deal2 .item_info .info_title strong {
	font: bold 13px/normal arial; padding: 0px 0px 0px 10px; width: 300px; height: 16px; float: left; font-size-adjust: none; font-stretch: normal;
}
.item_deal2 .item_info .info_title p.deal_special {
	background: url("../images/icon-big.png") no-repeat -562px -198px; margin: 0px; padding: 0px 10px 0px 0px; width: 40px; height: 16px; float: right;
}
.item_deal2 .item_info .info_price {
	width: 100%; clear: both; float: left;
}
.item_deal2 .item_info .info_price p {
	margin: 10px 10px 0px; height: 18px; float: left;
}
.item_deal2 .item_info .info_price p.deal_price1 {
	font: 12px/normal arial; font-size-adjust: none; font-stretch: normal;
}
.item_deal2 .item_info .info_price p.deal_price2 {
	font: bold 15px/normal arial; color: rgb(237, 49, 79); font-size-adjust: none; font-stretch: normal;
}
.item_deal2 .item_info .info_price p.deal_offer {
	font: 12px/normal arial; font-size-adjust: none; font-stretch: normal;
}
.content_paging {
	background: url("../images/icon-big.png") no-repeat -3px -544px; font: 15px/normal Arial; width: 710px; height: 43px; color: rgb(85, 85, 84); padding-top: 15px; padding-right: 10px; padding-left: 20px; clear: both; margin-bottom: 20px; float: left; font-size-adjust: none; font-stretch: normal;
}
.content_paging p {
	width: 100px; height: 43px; float: left;
}
.content_paging select {
	font: 15px/28px Arial; padding: 3px 1px; border: 1px solid rgb(213, 213, 213); width: 55px; height: 28px; text-align: center; vertical-align: middle; font-size-adjust: none; font-stretch: normal;
}
.content_paging ul {
	list-style: none; overflow: hidden; float: right;
}
.content_paging ul li {
	list-style: none; height: 28px; line-height: 28px; overflow: hidden; float: left;
}
.content_paging ul .pagination_pre {
	background: url("../images/icon-big.png") no-repeat -711px -181px; font: 15px/normal Arial; color: rgb(85, 85, 84); font-size-adjust: none; font-stretch: normal;
}
.content_paging ul .pagination_pre a:hover {
	
}
.content_paging ul .pagination_next {
	background: url("../images/icon-big.png") no-repeat -691px -181px; font: 15px/normal Arial; color: rgb(85, 85, 84); font-size-adjust: none; font-stretch: normal;
}
.content_paging ul .pagination_next a:hover {
	
}
.content_paging ul .currentpage {
	background: url("../images/icon-big.png") no-repeat -937px -157px; width: 27px; height: 28px; text-align: center; line-height: 28px; vertical-align: middle;
}
.content_paging ul li a {
	font: bold 15px/27px Arial; width: 27px; height: 28px; text-align: center; color: rgb(85, 85, 84); vertical-align: middle; display: inline-block; font-size-adjust: none; font-stretch: normal;
}
.content_paging ul li a:hover {
	background: url("../images/icon-big.png") no-repeat -937px -157px; color: rgb(85, 85, 84); text-decoration: none;
}
.footer_outer {
	width: 100%; clear: both; float: left;
}
.footer_inner {
	margin: 0px auto; width: 980px;
}
.footer_contact {
	width: 100%; height: 89px; clear: both; margin-bottom: 10px; float: left;
}
.contact_share {
	background: url("../images/icon-big.png") no-repeat -818px -320px; margin: 40px 0px 0px; padding: 10px 0px 0px 120px; width: 120px; height: 39px; line-height: 39px; float: left;
}
.contact_address {
	padding: 5px 0px 0px 5px; width: 410px; height: 44px; float: right;
}
.contact_address .address_icon {
	background: url("../images/icon-big.png") no-repeat -823px -121px; margin: 30px 0px 0px; width: 57px; height: 50px; float: left;
}
.contact_address .address_content {
	width: 353px; height: 89px; float: right;
}
.address_content .address_content_top {
	background: url("../images/footer-address-content-top.png") no-repeat; width: 340px; height: 15px; clear: both; float: right;
}
.address_content .address_content_content {
	background: url("../images/footer-address-content-content.png") repeat-y; padding: 0px 20px; width: 300px; clear: both; float: right;
}
.address_content_content span {
	line-height: 20px;
}
.address_content .address_content_bottom {
	background: url("../images/footer-address-content-bottom.png") no-repeat; width: 340px; height: 15px; clear: both; float: right;
}
.contact_email {
	background: url("../images/icon-big.png") no-repeat -948px -480px; margin: 40px 0px 0px; padding: 5px 0px 0px 35px; width: 140px; height: 44px; line-height: 44px; float: left;
}
.contact_hotline {
	background: url("../images/icon-big.png") no-repeat -948px -524px; font: bold 18px/40px Arial; margin: 40px 0px 0px; padding: 5px 0px 0px 35px; width: 110px; height: 44px; color: rgb(237, 49, 79); float: left; font-size-adjust: none; font-stretch: normal;
}
.footer {
	background: url("../images/icon-big.png") no-repeat 0px -750px; width: 100%; height: 197px; clear: both; float: left;
}
.footer .footer_help {
	width: 580px; float: left;
}
.footer_help h5 {
	font: bold 13px/normal Arial; padding: 20px 0px 0px; width: 200px; color: rgb(237, 49, 79); clear: both; float: right; font-size-adjust: none; font-stretch: normal;
}
.footer_help strong {
	font: bold 13px/normal Arial; padding: 20px 0px 0px; width: 200px; color: rgb(237, 49, 79); clear: both; float: right; font-size-adjust: none; font-stretch: normal;
}
.footer_help ul {
	list-style: none; width: 200px; overflow: hidden; clear: both; float: right;
}
.footer_help ul li {
	list-style: none; padding: 10px 0px 0px; overflow: hidden;
}
.footer .footer_cooperation {
	width: 200px; float: left;
}
.footer_cooperation h5 {
	font: bold 13px/normal Arial; padding: 20px 0px 0px; width: 200px; color: rgb(237, 49, 79); clear: both; float: right; font-size-adjust: none; font-stretch: normal;
}
.footer_cooperation strong {
	font: bold 13px/normal Arial; padding: 20px 0px 0px; width: 200px; color: rgb(237, 49, 79); clear: both; float: right; font-size-adjust: none; font-stretch: normal;
}
.footer_cooperation ul {
	list-style: none; width: 200px; overflow: hidden; clear: both; float: right;
}
.footer_cooperation ul li {
	list-style: none; padding: 10px 0px 0px; overflow: hidden;
}
.footer .footer_about {
	width: 200px; float: left;
}
.footer_about h5 {
	font: bold 13px/normal Arial; padding: 20px 0px 0px; width: 200px; color: rgb(237, 49, 79); clear: both; float: right; font-size-adjust: none; font-stretch: normal;
}
.footer_about strong {
	font: bold 13px/normal Arial; padding: 20px 0px 0px; width: 200px; color: rgb(237, 49, 79); clear: both; float: right; font-size-adjust: none; font-stretch: normal;
}
.footer_about ul {
	list-style: none; width: 200px; overflow: hidden; clear: both; float: right;
}
.footer_about ul li {
	list-style: none; padding: 10px 0px 0px; overflow: hidden;
}
.cart_right {
	background: url("../images/icon-big.png") no-repeat -85px -239px; top: 98px; width: 180px; height: 70px; right: 0px; position: fixed;
}
.cart_right p {
	font: 13px/normal Arial; padding: 10px 0px 0px 70px; width: 110px; text-align: center; font-size-adjust: none; font-stretch: normal;
}
.content_like_box {
	background: url("../images/like-box-bg.png") no-repeat rgb(255, 255, 255); font: 11px/normal Arial; padding: 43px 0px 0px 12px; left: 10px; top: 98px; width: 58px; height: 100px; color: rgb(187, 187, 187); position: fixed; z-index: 1; font-size-adjust: none; font-stretch: normal;
}
.content_item_detail {
	width: 100%; clear: both; margin-bottom: 10px; float: left;
}
.content_item_detail .item_detail_header {
	width: 100%; clear: both; margin-bottom: 10px; float: left;
}
.content_item_detail .item_detail_header .item_detail_header_top {
	background: url("../images/content-item-top-bg.png") no-repeat; width: 100%; height: 15px; clear: both; float: left;
}
.content_item_detail .item_detail_header .item_detail_header_content {
	width: 100%; clear: both; float: left;
}
.item_detail_header_content .header_title {
	width: 100%; clear: both; margin-bottom: 10px; float: left;
}
.item_detail_header_content .header_title p {
	background: url("../images/content-item-detail-offer-min-bg.png") no-repeat 10px 0px; font: bold 18px/normal Arial; padding: 12px 0px 0px 15px; width: 44px; height: 32px; color: rgb(255, 255, 255); float: left; font-size-adjust: none; font-stretch: normal;
}
.item_detail_header_content .header_title h1 {
	font: 18px/normal Arial; padding: 0px 10px; font-size-adjust: none; font-stretch: normal;
}
.item_detail_header_content .header_info {
	width: 100%; clear: both; float: left;
}
.item_detail_header_content .header_info .header_info_left {
	margin: 0px 10px 0px 0px; width: 405px; float: left; position: relative;
}
.header_info_left .info_left_type_1 {
	background: url("../images/icon-big.png") no-repeat -240px -183px; top: 2px; width: 65px; height: 25px; right: 2px; display: none; position: absolute;
}
.header_info_left .info_left_type_2 {
	background: url("../images/icon-big.png") no-repeat -240px -155px; top: 2px; width: 65px; height: 25px; right: 2px; display: none; position: absolute;
}
.header_info_left:hover div.info_left_type_1 {
	display: block;
}
.header_info_left:hover div.info_left_type_2 {
	display: block;
}
.item_detail_header_content .header_info .header_info_right {
	margin: 0px; width: 310px; float: right;
}
.header_info_right .info_right_share {
	background: url("../images/content-item-detail-text-share.png") no-repeat 30px 5px; margin: 0px 0px 10px; padding: 0px; width: 100%; text-align: right; clear: both; float: left;
}
.header_info_right .info_right_info {
	width: 100%; clear: both; float: left;
}
.info_right_info .right_info_top {
	background: url("../images/content-item-detail-right-top-min-bg.png") no-repeat; width: 100%; height: 15px; clear: both; float: left;
}
.info_right_info .right_info_content {
	width: 100%; clear: both; float: left;
}
.right_info_content .info_content_title {
	width: 100%; clear: both; float: left;
}
.info_content_title h1 {
	font: 18px/normal Arial; font-size-adjust: none; font-stretch: normal;
}
.right_info_content .info_content_price {
	padding: 10px 0px 0px; width: 100%; clear: both; float: left;
}
.info_content_price p.price_deal {
	font: bold 22px/normal Arial; padding: 10px 0px 0px; color: rgb(237, 49, 79); float: left; font-size-adjust: none; font-stretch: normal;
}
.info_content_price p.line_right_price {
	background: url("../images/content-item-detail-dot-bg.png") repeat-x; margin: 0px 15px 0px 0px; width: 100px; height: 1px; float: right;
}
.info_content_price p.price_real {
	padding: 17px 0px 0px 30px; float: left;
}
.right_info_content .info_content_id {
	font: 11px/normal Arial; padding: 20px 0px 0px; width: 100%; clear: both; float: left; font-size-adjust: none; font-stretch: normal;
}
.right_info_content .info_content_img {
	padding: 20px 0px 0px; width: 100%; height: auto; clear: both; float: left;
}
.right_info_content .info_content_term {
	padding: 20px 0px 0px; width: 100%; clear: both; float: left; position: relative;
}
.info_content_term h3 {
	margin: 0px 5px 0px 0px; padding: 5px 10px 5px 5px; float: left;
}
.info_content_term h3.open {
	background: url("../images/bg_dropdown_1750.png") no-repeat left top rgb(255, 255, 255); position: relative; z-index: 1000;
}
.info_content_term h3.open .rt {
	background: url("../images/bg_dropdown_1750.png") no-repeat right top; top: 0px; width: 10px; height: 25px; right: -7px; position: absolute;
}
.info_content_term h3.open a {
	background: url("../images/content-item-detail-collapse-on.png") no-repeat right 5px;
}
.info_content_term h3 a {
	background: url("../images/content-item-detail-collapse-down.png") no-repeat right 5px; font: bold 12px/normal Arial; padding: 0px 15px 0px 0px; font-size-adjust: none; font-stretch: normal;
}
.info_content_term strong.term_header {
	margin: 0px 5px 0px 0px; padding: 5px 10px 5px 5px; float: left;
}
.info_content_term strong.open {
	background: url("../images/bg_dropdown_1750.png") no-repeat left top rgb(255, 255, 255); position: relative; z-index: 1000;
}
.info_content_term strong.open .rt {
	background: url("../images/bg_dropdown_1750.png") no-repeat right top; top: 0px; width: 10px; height: 25px; right: -7px; position: absolute;
}
.info_content_term strong.open a {
	background: url("../images/content-item-detail-collapse-on.png") no-repeat right 5px;
}
.info_content_term strong.term_header a {
	background: url("../images/content-item-detail-collapse-down.png") no-repeat right 5px; font: bold 12px/normal Arial; padding: 0px 15px 0px 0px; font-size-adjust: none; font-stretch: normal;
}
.info_content_term .term_content {
	background: url("../images/bg_dropdown_1750.png") no-repeat left bottom; margin: 10px 10px 0px 0px; left: -10px; top: 44px; width: 310px; line-height: 18px; word-spacing: 3px; position: absolute; z-index: 1;
}
.term_content .lt {
	background: url("../images/bg_dropdown_1750.png") no-repeat left top; left: 0px; top: -10px; width: 100%; height: 10px; position: absolute;
}
.term_content .rt {
	background: url("../images/bg_dropdown_1750.png") no-repeat right top; top: -10px; width: 10px; height: 10px; right: -10px; position: absolute;
}
.term_content .rb {
	background: url("../images/bg_dropdown_1750.png") no-repeat right bottom; width: 10px; height: 100%; right: -10px; bottom: 0px; position: absolute;
}
.term_content .term_content_info {
	padding: 0px 10px 15px;
}
.right_info_content .info_content_buy {
	padding: 30px 0px 0px; width: 100%; clear: both; float: left;
}
.info_content_buy p.buy_order {
	margin: 0px 0px 10px; text-align: center;
}
a.buy_button {
	background: url("../images/icon-big.png") no-repeat -131px -367px; width: 199px; height: 44px; display: block;
}
a.buy_button:hover {
	background: url("../images/icon-big.png") no-repeat -368px -371px; width: 199px; height: 44px; display: block;
}
a.buy_center_button {
	background: url("../images/icon-big.png") no-repeat -5px -1403px; margin: auto; width: 597px; height: 44px; display: block;
}
a.buy_center_button:hover {
	background: url("../images/icon-big.png") no-repeat -5px -1451px; margin: auto; width: 597px; height: 44px; display: block;
}
a.buy_limit_center_button {
	background: url("../images/het-hang.jpg") no-repeat; margin: 0px 0px 0px 200px; width: 112px; height: 44px; float: left; display: block; cursor: default;
}
a.rebuy_center_button {
	background: url("../images/btn-dat-mua-lai.png") no-repeat; margin: 0px 188px 0px 0px; width: 190px; height: 44px; float: right; display: block;
}
a.rebuy_center_button:hover {
	background: url("../images/btn-dat-mua-lai-hover.png") no-repeat; margin: 0px 188px 0px 0px; width: 190px; height: 44px; float: right; display: block;
}
a.limit_button {
	background: url("../images/content-item-btnlimit-bg.png") no-repeat; margin: auto; width: 176px; height: 54px; display: block;
}
a.hotbuy_button {
	background: url("../images/content-item-btnhotbuy-bg.png") no-repeat; margin: auto; width: 178px; height: 70px; display: block;
}
a.event_noel_button {
	background: url("../images/button-sanquangay.png") no-repeat; margin: 20px 0px 0px; width: 199px; height: 44px; display: block;
}
a.event_noel_button:hover {
	background: url("../images/button-sanquangay-hover.png") no-repeat; margin: 20px 0px 0px; width: 199px; height: 44px; display: block;
}
a.buy_limit_button {
	background: url("../images/het-hang.jpg") no-repeat; width: 112px; height: 44px; float: left; display: block; cursor: default;
}
a.rebuy_button {
	background: url("../images/btn-dat-mua-lai.png") no-repeat; margin: 0px; width: 190px; height: 44px; float: right; display: block;
}
a.rebuy_button:hover {
	background: url("../images/btn-dat-mua-lai-hover.png") no-repeat; margin: 0px; width: 190px; height: 44px; float: right; display: block;
}
.right_info_content .info_content_note {
	padding: 30px 0px 0px; width: 100%; clear: both; float: left;
}
.right_info_content .info_content_share {
	padding: 15px 0px 0px; width: 100%; clear: both; float: left;
}
.info_right_info .right_info_bottom {
	background: url("../images/content-item-detail-right-bottom-min-bg.png") no-repeat; width: 100%; height: 15px; clear: both; float: left;
}
.content_item_detail .item_detail_header .item_detail_header_bottom {
	background: url("../images/content-item-bottom-bg.png") no-repeat; width: 100%; height: 15px; clear: both; float: left;
}
.content_item_detail .item_detail_term {
	width: 100%; clear: both; margin-bottom: 10px; float: left;
}
.content_item_detail .item_detail_term .detail_term_top {
	background: url("../images/content-item-term-top-min-bg.png") no-repeat; width: 100%; height: 50px; clear: both; float: left;
}
.content_item_detail .item_detail_term .detail_term_content {
	background: url("../images/content-item-term-content-bg.png") repeat-y; width: 100%; clear: both; float: left;
}
.detail_term_content .term_content_left {
	padding: 0px 20px; width: 325px; float: left;
}
.detail_term_content .term_content_right {
	padding: 0px 20px; width: 325px; float: right;
}
.content_item_detail .item_detail_term .detail_term_bottom {
	background: url("../images/content-item-term-bottom-bg.png") no-repeat; width: 100%; height: 15px; clear: both; float: left;
}
.content_item_detail .item_detail_info {
	padding: 0px 0px 20px; width: 100%; clear: both; margin-bottom: 10px; border-bottom-color: rgb(213, 213, 213); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.content_item_detail .item_detail_info .detail_info_top {
	background: url("../images/content-item-detail-top-min-bg.png") no-repeat; width: 100%; height: 50px; clear: both; float: left;
}
.content_item_detail .item_detail_info .detail_info_content {
	padding: 10px 20px; border: 1px solid rgb(213, 213, 213); width: 698px; clear: both; float: left;
}
.detail_info_content b.term_header {
	margin: 0px 5px 0px 0px; padding: 5px 10px 5px 5px;
}
.detail_info_content b.open a {
	
}
.detail_info_content b.term_header a {
	
}
.detail_info_content strong.term_header {
	margin: 0px 5px 0px 0px; padding: 5px 10px 5px 5px;
}
.detail_info_content strong.open a {
	background: url("../images/icon-big.png") no-repeat right -410px;
}
.detail_info_content strong.term_header a {
	background: url("../images/icon-big.png") no-repeat right -468px; font: bold 12px/normal Arial; padding: 0px 15px 0px 0px; font-size-adjust: none; font-stretch: normal;
}
.detail_info_content .detail_content {
	padding: 15px 5px 5px 15px; line-height: 18px; word-spacing: 3px;
}
.detail_info_content .buy_center_button_box {
	width: 698px; clear: both; float: left;
}
.content_item_detail .item_detail_info .detail_info_bottom {
	background: url("../images/content-item-bottom-bg.png") no-repeat; width: 100%; height: 15px; clear: both; float: left;
}
.content_item_detail .item_detail_buy {
	background: url("../images/content-item-buy-bg.png") no-repeat; width: 100%; height: 92px; clear: both; margin-bottom: 10px; float: left;
}
.item_detail_buy ul {
	list-style: none; padding: 15px 10px 0px 20px; width: 260px; overflow: hidden; float: left;
}
.item_detail_buy ul li {
	background: url("../images/content-item-buy-list-type.png") no-repeat 0px 10px; list-style: none; padding: 5px 0px 0px 10px; overflow: hidden;
}
.item_detail_buy p.detail_buy_price {
	background: url("../images/content-item-detail-right-price-bg.png") no-repeat 0px 5px; font: bold 27px/normal Arial; padding: 30px 0px 0px 100px; width: 140px; height: 62px; color: rgb(237, 49, 79); float: left; font-size-adjust: none; font-stretch: normal;
}
.item_detail_buy p.detail_buy_button {
	padding: 20px 0px 0px; width: 210px; height: 82px; float: left;
}
.buy_price_line {
	background: url("../images/content-item-detail-dot-bg.png") repeat-x; margin: 0px; width: 140px; height: 1px; float: right;
}
.content_item_detail .item_detail_address {
	width: 100%; clear: both; margin-bottom: 10px; float: left;
}
.item_detail_address .detail_address_top {
	background: url("../images/content-item-top-bg.png") no-repeat; width: 100%; height: 15px; clear: both; float: left;
}
.item_detail_address .detail_address_content {
	background: url("../images/content-item-center-bg.png") repeat-y; padding: 0px 20px; width: 700px; clear: both; float: left;
}
.item_detail_address .detail_address_bottom {
	background: url("../images/content-item-bottom-bg.png") no-repeat; width: 100%; height: 15px; clear: both; float: left;
}
.content_tag {
	margin: 0px 0px 30px; width: 100%; clear: both; float: left;
}
.content_tag ul {
	list-style: none; width: 100%; overflow: hidden; clear: both; float: left;
}
.content_tag ul li {
	list-style: none; padding: 5px 5px 0px 0px; overflow: hidden; float: left;
}
.content_tag ul li.tag_title {
	font: bold 13px/normal tahoma; list-style: none; padding: 8px 5px 0px 0px; overflow: hidden; float: left; font-size-adjust: none; font-stretch: normal;
}
.content_tag ul li.tag_message {
	font: 13px/normal tahoma; list-style: none; padding: 8px 5px 0px 0px; overflow: hidden; float: left; font-size-adjust: none; font-stretch: normal;
}
.content_tag ul li a {
	background: rgb(253, 249, 249); font: 11px/normal tahoma; padding: 3px; border: 1px solid rgb(209, 209, 209); height: 15px; display: block; font-size-adjust: none; font-stretch: normal;
}
.content_more_with {
	width: 100%; clear: both; margin-bottom: 30px; float: left;
}
.content_more_with h3 {
	font: bold 13px/normal tahoma; clear: both; margin-bottom: 10px; float: left; font-size-adjust: none; font-stretch: normal;
}
.content_more_with strong {
	font: bold 13px/normal tahoma; clear: both; margin-bottom: 10px; float: left; font-size-adjust: none; font-stretch: normal;
}
.content_more_items {
	width: 100%; clear: both; margin-bottom: 10px; float: left;
}
.content_more_items ul.tabNavigation {
	background: url("../images/icon-big.png") no-repeat -3px -494px; list-style: none; width: 100%; height: 50px; line-height: 50px; overflow: hidden; margin-bottom: 10px; float: left;
}
.content_more_items ul.tabNavigation li {
	list-style: none; padding: 0px; overflow: hidden; float: left;
}
.content_more_items ul.tabNavigation li a {
	font: bold 13px/normal Arial; padding: 12px 0px 0px; height: 38px; text-align: center; color: rgb(105, 105, 105); display: block; font-size-adjust: none; font-stretch: normal;
}
.content_more_items ul.tabNavigation li a:hover {
	font: bold 13px/normal Arial; color: rgb(168, 168, 168); font-size-adjust: none; font-stretch: normal;
}
.content_more_items ul.tabNavigation li a.selected {
	background: url("../images/icon-big.png") no-repeat -250px -96px; color: rgb(105, 105, 105);
}
.content_more_items ul.tabNavigation li.li_product_cate a {
	width: 207px;
}
.content_more_items ul.tabNavigation li.li_product_popular a {
	width: 200px;
}
.content_more_items ul.tabNavigation li.li_product_new a {
	width: 200px;
}
a.more_view {
	background: url("../images/icon-big.png") no-repeat -4px -605px; margin: auto; width: 229px; height: 42px; clear: both; display: block;
}
a.more_view:hover {
	background: url("../images/icon-big.png") no-repeat -4px -651px; margin: auto; width: 229px; height: 42px; clear: both; display: block;
}
.buy_bottom_outer {
	left: 0px; width: 100%; bottom: 0px; position: fixed; z-index: 8999;
}
.buy_bottom_inner {
	margin: 0px auto; width: 980px;
}
.buy_bottom_content {
	background: url("../images/icon-big.png") no-repeat -3px -418px; width: 740px; height: 75px; clear: both; float: right;
}
.buy_bottom_content p.buy_bottom_address {
	font: bold 20px/normal Arial; padding: 0px; width: 250px; color: rgb(237, 49, 79); float: left; font-size-adjust: none; font-stretch: normal;
}
.buy_bottom_content p.buy_bottom_address a {
	background: url("../images/content-item-buy-bottom-2-address-button.png") no-repeat 15px 20px; width: 250px; height: 75px; float: left;
}
.buy_bottom_content p.buy_bottom_address a:hover {
	background: url("../images/content-item-buy-bottom-2-address-button-hover.png") no-repeat 15px 20px; width: 250px; height: 75px; float: left;
}
.buy_bottom_content p.buy_bottom_arrow {
	background: url("../images/content-item-buy-bottom-next-bg.png") no-repeat 0px 13px; width: 50px; height: 75px; float: left;
}
.buy_bottom_content p.buy_bottom_price {
	font: bold 22px/normal Arial; padding: 35px 0px 0px 120px; width: 156px; color: rgb(255, 255, 255); float: left; font-size-adjust: none; font-stretch: normal;
}
.buy_bottom_content p.buy_bottom_button {
	padding: 23px 0px 0px; width: 214px; float: left;
}
a.buy_btm_button {
	background: url("../images/icon-big.png") no-repeat -131px -367px; margin: auto; width: 199px; height: 44px; display: block;
}
a.buy_btm_button:hover {
	background: url("../images/icon-big.png") no-repeat -368px -371px; margin: auto; width: 199px; height: 44px; display: block;
}
.content_buy_cart {
	width: 100%; clear: both; margin-bottom: 10px; float: left;
}
.content_buy_cart .buy_cart_top {
	background: url("../images/content-item-top-bg.png") no-repeat; width: 100%; height: 15px; clear: both; float: left;
}
.content_buy_cart .buy_cart_content {
	background: url("../images/content-item-center-bg.png") repeat-y; padding: 0px 15px; width: 710px; clear: both; float: left;
}
.buy_cart_content .buy_cart_breadcrumbs {
	background: url("../images/icon-big.png") no-repeat -5px -1356px; margin: 0px 0px 10px; width: 643px; height: 36px; clear: both; float: left;
}
.buy_cart_content .buy_cart_breadcrumbs_2 {
	background: url("../images/icon-big.png") no-repeat -5px -1274px; margin: 0px 0px 10px; width: 643px; height: 36px; clear: both; float: left;
}
.buy_cart_content .buy_cart_breadcrumbs_3 {
	background: url("../images/icon-big.png") no-repeat -5px -1315px; margin: 0px 0px 20px; width: 643px; height: 36px; clear: both; float: none;
}
.buy_cart_content p.buy_cart_title {
	background: url("../images/icon-big.png") no-repeat -968px -263px; font: bold 18px/normal Arial; margin: 0px 0px 10px; padding: 30px 10px 0px 40px; width: 660px; height: 27px; color: rgb(237, 49, 79); clear: both; float: left; font-size-adjust: none; font-stretch: normal;
}
.buy_cart_content p.buy_cart_title_finish {
	background: url("../images/icon-big.png") no-repeat -969px -580px; font: bold 18px/normal Arial; margin: 0px 0px 10px; padding: 25px 10px 0px 40px; width: 660px; height: 27px; color: rgb(0, 146, 69); clear: both; float: left; font-size-adjust: none; font-stretch: normal;
}
.buy_cart_title_small {
	font: italic 15px/normal Arial; color: rgb(149, 149, 149); font-size-adjust: none; font-stretch: normal;
}
.buy_cart_content #buy_cart_login {
	cursor: pointer;
}
.buy_cart_content #buy_cart_register {
	cursor: pointer;
}
.buy_cart_content .buy_cart_content_title {
	background: url("../images/icon-big.png") no-repeat -4px -1187px; width: 100%; height: 41px; clear: both; float: left;
}
.buy_cart_content_title span {
	font: bold 15px/normal Arial; margin: 10px 0px 0px; text-align: center; float: left; font-size-adjust: none; font-stretch: normal;
}
.buy_cart_content_title span.content_title_delete {
	width: 60px;
}
.buy_cart_content_title span.content_title_product {
	width: 290px;
}
.buy_cart_content_title span.content_title_price {
	width: 120px;
}
.buy_cart_content_title span.content_title_quanlity {
	width: 100px;
}
.buy_cart_content_title span.content_title_total {
	width: 140px;
}
.buy_cart_content table.table_buy_cart_content {
	font: 15px/normal Arial; margin: auto; width: 700px; border-collapse: collapse; font-size-adjust: none; font-stretch: normal;
}
table.table_buy_cart_content tr {
	
}
table.table_buy_cart_content td {
	padding: 5px; border: 1px solid rgb(210, 210, 210); text-align: center; display: table-cell;
}
table.table_buy_cart_content td.cart_content_delete {
	width: 44px;
}
a.delete {
	background: url("../images/icon-big.png") no-repeat -279px -284px; margin: auto; width: 22px; height: 22px; display: block;
}
a.delete:hover {
	background: url("../images/icon-big.png") no-repeat -580px -324px; margin: auto; width: 22px; height: 22px; display: block;
}
table.table_buy_cart_content td.cart_content_product {
	width: 279px;
}
table.table_buy_cart_content td.cart_content_price {
	width: 109px;
}
table.table_buy_cart_content td.cart_content_quanlity {
	width: 89px;
}
table.table_buy_cart_content td.cart_content_quanlity select {
	font: 15px/normal Arial; padding: 3px; border-radius: 5px; border: 1px solid rgb(213, 213, 213); color: rgb(115, 115, 115); font-size-adjust: none; font-stretch: normal;
}
table.table_buy_cart_content td.cart_content_total {
	width: auto;
}
table.table_buy_cart_content td.cart_content_total_title {
	font: bold 15px/normal Arial; text-align: right; font-size-adjust: none; font-stretch: normal;
}
table.table_buy_cart_content td.cart_content_ship_title {
	text-align: right;
}
table.table_buy_cart_content td.cart_content_finish_title {
	background: rgb(242, 242, 242); font: bold 15px/normal Arial; text-align: right; font-size-adjust: none; font-stretch: normal;
}
table.table_buy_cart_content td.cart_content_finish_number {
	background: rgb(242, 242, 242); font: bold 15px/normal Arial; font-size-adjust: none; font-stretch: normal;
}
.content_buy_cart .buy_cart_button {
	width: 100%; clear: both; margin-bottom: 10px; float: left;
}
.buy_cart_button .cart_button_left {
	margin: 10px 0px 0px 10px; width: 209px; float: left;
}
.buy_cart_button .cart_button_left p {
	clear: both; float: right;
}
a.button_order {
	background: url("../images/icon-big.png") no-repeat -319px -190px; width: 220px; height: 46px; clear: both; float: left; display: block;
}
a.button_order:hover {
	background: url("../images/icon-big.png") no-repeat -320px -247px; width: 220px; height: 46px; clear: both; float: left; display: block;
}
a.button_order_2 {
	font: bold 16px/normal Arial; color: rgb(0, 146, 69); clear: both; float: left; display: block; font-size-adjust: none; font-stretch: normal;
}
a.button_order_2:hover {
	font: bold 16px/normal Arial; color: rgb(0, 242, 115); clear: both; float: left; display: block; font-size-adjust: none; font-stretch: normal;
}
p.tooltip_cart {
	background: url("../images/icon-big.png") no-repeat -345px -295px; padding: 20px 10px 10px; width: 162px; height: 41px;
}
.buy_cart_button .cart_button_right {
	margin: 0px 30px 0px 0px; float: right;
}
.buy_cart_button .cart_button_right p {
	clear: both; float: right;
}
a.button_checkout {
	background: url("../images/icon-big.png") no-repeat -12px -135px; width: 170px; height: 46px; clear: both; float: right; display: block;
}
a.button_checkout:hover {
	background: url("../images/icon-big.png") no-repeat -12px -185px; width: 170px; height: 46px; clear: both; float: right; display: block;
}
.buy_cart_content .buy_cart_login {
	width: 100%; clear: both; float: left;
}
.buy_cart_login .login_top {
	background: url("../images/icon-big.png") no-repeat -2px -1050px; width: 100%; height: 15px; clear: both; float: left;
}
.buy_cart_login .login_content {
	background: url("../images/buy-cart-form-content-bg.png") repeat-y; width: 100%; clear: both; float: left;
}
.login_content ul.login_frm {
	list-style: none; padding: 0px 15px 0px 85px; width: 610px; overflow: hidden; float: left;
}
.login_content ul.login_frm li {
	list-style: none; padding: 0px 0px 0px 10px; overflow: hidden; float: left;
}
.login_content ul.login_frm li input.login_email {
	font: 12px/27px arial; border-radius: 5px; border: 1px solid rgb(213, 213, 213); width: 194px; height: 27px; color: rgb(115, 115, 115); padding-top: 3px; padding-bottom: 3px; padding-left: 6px; font-size-adjust: none; font-stretch: normal; box-shadow: inset 1px 1px 5px rgba(0,0,0,0.07);
}
.login_content ul.login_frm li input.login_pass {
	font: 12px/27px arial; border-radius: 5px; border: 1px solid rgb(213, 213, 213); width: 194px; height: 27px; color: rgb(115, 115, 115); padding-top: 3px; padding-bottom: 3px; padding-left: 6px; font-size-adjust: none; font-stretch: normal; box-shadow: inset 1px 1px 5px rgba(0,0,0,0.07);
}
.login_content ul.login_frm li input.login_button {
	background: url("../images/icon-big.png") no-repeat -12px -98px; font: bold 13px/normal arial; border: currentColor; width: 91px; height: 33px; color: rgb(248, 235, 183); cursor: pointer; font-size-adjust: none; font-stretch: normal;
}
.login_content ul.login_frm li input.login_button:hover {
	background: url("../images/icon-big.png") no-repeat -112px -98px; font: bold 13px/normal arial; border: currentColor; width: 91px; height: 33px; color: rgb(248, 235, 183); cursor: pointer; font-size-adjust: none; font-stretch: normal;
}
.login_content ul.login_show {
	list-style: none; padding: 20px 95px 0px 0px; overflow: hidden; float: right;
}
.login_content ul.login_show li {
	list-style: none; padding: 0px 5px; overflow: hidden; float: left;
}
.buy_cart_login .login_bottom {
	background: url("../images/icon-big.png") no-repeat -2px -1080px; width: 100%; height: 15px; clear: both; float: left;
}
.buy_cart_content .buy_cart_register {
	width: 100%; clear: both; float: left;
}
.buy_cart_register .register_top {
	background: url("../images/icon-big.png") no-repeat -2px -1050px; width: 100%; height: 15px; clear: both; float: left;
}
.buy_cart_register .register_content {
	background: url("../images/buy-cart-form-content-bg.png") repeat-y; width: 100%; clear: both; float: left;
}
.register_content table.table_regis_content {
	font: bold 12px/normal Arial; margin: auto; width: auto; border-collapse: collapse; font-size-adjust: none; font-stretch: normal;
}
.register_content table.table_regis_content tr {
	
}
.register_content table.table_regis_content td {
	padding: 5px; display: table-cell;
}
.register_content table.table_regis_content td.regis_content_title {
	text-align: right;
}
.register_content table.table_regis_content td.regis_content_input {
	text-align: left;
}
.register_content table.table_regis_content td.regis_content_button {
	text-align: center;
}
.register_content table.table_regis_content td label {
	
}
.register_content table.table_regis_content td span {
	
}
.register_content table.table_regis_content td input {
	font: 12px/27px arial; border-radius: 5px; border: 1px solid rgb(213, 213, 213); width: 194px; height: 27px; color: rgb(115, 115, 115); padding-top: 3px; padding-bottom: 3px; padding-left: 6px; font-size-adjust: none; font-stretch: normal; box-shadow: inset 1px 1px 5px rgba(0,0,0,0.07);
}
.register_content table.table_regis_content td input.regis_button {
	background: url("../images/icon-big.png") no-repeat -12px -98px; font: bold 13px/normal arial; border: currentColor; width: 91px; height: 33px; color: rgb(248, 235, 183); cursor: pointer; font-size-adjust: none; font-stretch: normal;
}
.register_content table.table_regis_content td input.regis_button:hover {
	background: url("../images/icon-big.png") no-repeat -112px -98px; font: bold 13px/normal arial; border: currentColor; width: 91px; height: 33px; color: rgb(248, 235, 183); cursor: pointer; font-size-adjust: none; font-stretch: normal;
}
.register_content table.table_regis_content td input.chkSubcriber {
	padding: 0px; border: currentColor; width: 17px; height: 17px; line-height: 17px;
}
.register_content table.table_regis_content td select {
	font: 18px/normal Arial; padding: 3px; border-radius: 5px; border: 1px solid rgb(213, 213, 213); width: 202px; height: 35px; color: rgb(115, 115, 115); font-size-adjust: none; font-stretch: normal;
}
.register_content table.table_regis_content td select.select_min {
	font: 18px/normal Arial; padding: 3px; border-radius: 5px; border: 1px solid rgb(213, 213, 213); width: 80px; height: 35px; color: rgb(115, 115, 115); font-size-adjust: none; font-stretch: normal;
}
.buy_cart_register .register_bottom {
	background: url("../images/icon-big.png") no-repeat -2px -1080px; width: 100%; height: 15px; clear: both; float: left;
}
.content_buy_cart .buy_cart_bottom {
	background: url("../images/content-item-bottom-bg.png") no-repeat; width: 100%; height: 15px; clear: both; float: left;
}
.buy_cart_content .buy_cart_profile {
	width: 100%; clear: both; float: left;
}
.buy_cart_profile .profile_top {
	background: url("../images/icon-big.png") no-repeat -2px -1050px; width: 100%; height: 15px; clear: both; float: left;
}
.buy_cart_profile .profile_content {
	background: url("../images/buy-cart-form-content-bg.png") repeat-y; width: 100%; clear: both; float: left;
}
.profile_content table.table_profile_content {
	font: bold 12px/normal Arial; margin: auto; width: 670px; border-collapse: collapse; font-size-adjust: none; font-stretch: normal;
}
.profile_content table.table_profile_content tr {
	
}
.profile_content table.table_profile_content td {
	padding: 5px; display: table-cell;
}
.profile_content table.table_profile_content td.profile_content_title {
	text-align: right;
}
.profile_content table.table_profile_content td.profile_content_input {
	text-align: left;
}
.profile_content table.table_profile_content td.profile_content_button {
	text-align: center;
}
.profile_content table.table_profile_content td label {
	
}
.profile_content table.table_profile_content td span {
	
}
.profile_content table.table_profile_content td input {
	font: 12px/27px arial; border-radius: 5px; border: 1px solid rgb(213, 213, 213); width: 564px; height: 27px; color: rgb(115, 115, 115); padding-top: 3px; padding-bottom: 3px; padding-left: 6px; font-size-adjust: none; font-stretch: normal; box-shadow: inset 1px 1px 5px rgba(0,0,0,0.07);
}
.profile_content table.table_profile_content td input.input_min {
	font: 12px/27px arial; border-radius: 5px; border: 1px solid rgb(213, 213, 213); width: 120px; height: 27px; color: rgb(115, 115, 115); padding-top: 3px; padding-bottom: 3px; padding-left: 6px; font-size-adjust: none; font-stretch: normal; box-shadow: inset 1px 1px 5px rgba(0,0,0,0.07);
}
.profile_content table.table_profile_content td input.input_normal {
	font: 12px/27px arial; border-radius: 5px; border: 1px solid rgb(213, 213, 213); width: 524px; height: 27px; color: rgb(115, 115, 115); padding-top: 3px; padding-bottom: 3px; padding-left: 6px; font-size-adjust: none; font-stretch: normal; box-shadow: inset 1px 1px 5px rgba(0,0,0,0.07);
}
.profile_content table.table_profile_content td input.input_contact {
	font: 12px/27px arial; border-radius: 5px; border: 1px solid rgb(213, 213, 213); width: 474px; height: 27px; color: rgb(115, 115, 115); padding-top: 3px; padding-bottom: 3px; padding-left: 6px; font-size-adjust: none; font-stretch: normal; box-shadow: inset 1px 1px 5px rgba(0,0,0,0.07);
}
.profile_content table.table_profile_content td input.profile_button {
	background: url("../images/icon-big.png") no-repeat -12px -98px; font: bold 13px/normal arial; border: currentColor; width: 91px; height: 33px; color: rgb(248, 235, 183); cursor: pointer; font-size-adjust: none; font-stretch: normal;
}
.profile_content table.table_profile_content td input.profile_button:hover {
	background: url("../images/icon-big.png") no-repeat -112px -98px; font: bold 13px/normal arial; border: currentColor; width: 91px; height: 33px; color: rgb(248, 235, 183); cursor: pointer; font-size-adjust: none; font-stretch: normal;
}
.profile_content table.table_profile_content td select {
	font: 18px/normal Arial; padding: 3px; border-radius: 5px; border: 1px solid rgb(213, 213, 213); width: 202px; height: 35px; color: rgb(115, 115, 115); font-size-adjust: none; font-stretch: normal;
}
.profile_content table.table_profile_content td select.select_min {
	font: 18px/normal Arial; padding: 3px; border-radius: 5px; border: 1px solid rgb(213, 213, 213); width: 130px; height: 35px; color: rgb(115, 115, 115); font-size-adjust: none; font-stretch: normal;
}
.profile_content table.table_profile_content td select.select_mini {
	font: 18px/normal Arial; padding: 3px; border-radius: 5px; border: 1px solid rgb(213, 213, 213); width: 80px; height: 35px; color: rgb(115, 115, 115); font-size-adjust: none; font-stretch: normal;
}
.buy_cart_profile .profile_bottom {
	background: url("../images/icon-big.png") no-repeat -2px -1080px; width: 100%; height: 15px; clear: both; float: left;
}
a.button_finish {
	background: url("../images/icon-big.png") no-repeat -748px -501px; width: 170px; height: 46px; clear: both; float: right; display: block;
}
a.button_finish:hover {
	background: url("../images/icon-big.png") no-repeat -749px -550px; width: 170px; height: 46px; clear: both; float: right; display: block;
}
.buy_cart_content .buy_cart_payment {
	width: 100%; clear: both; float: left;
}
.buy_cart_payment ul.tabpayment {
	list-style: none; width: 100%; overflow: hidden; float: left;
}
.buy_cart_payment ul.tabpayment li {
	background: url("../images/icon-big.png") no-repeat -3px -1098px; list-style: none; margin: 0px 0px 5px; width: 100%; height: 86px; overflow: hidden; cursor: pointer;
}
.buy_cart_payment ul.tabpayment li.payment_selected {
	background: url("../images/buy-cart-order-home-hover.png") no-repeat; list-style: none; margin: 0px 0px 5px; width: 100%; height: 86px; overflow: hidden;
}
.buy_cart_payment ul.tabpayment li p.cart_payment_checked {
	padding: 36px 0px 0px; width: 60px; height: 50px; text-align: center; float: left;
}
.buy_cart_payment ul.tabpayment li p.cart_payment_image_1 {
	background: url("../images/icon-big.png") no-repeat -2px -338px; width: 96px; height: 86px; float: left;
}
.buy_cart_payment ul.tabpayment li p.cart_payment_image_2 {
	background: url("../images/icon-big.png") no-repeat -758px -5px; width: 96px; height: 86px; float: left;
}
.buy_cart_payment ul.tabpayment li p.cart_payment_image_3 {
	background: url("../images/icon-big.png") no-repeat -864px -1px; width: 96px; height: 86px; float: left;
}
.buy_cart_payment ul.tabpayment li p.cart_payment_title {
	font: bold 15px/normal arial; padding: 36px 0px 0px; height: 50px; float: left; font-size-adjust: none; font-stretch: normal;
}
.buy_cart_payment ul.tabpayment li p.cart_payment_title .cart_payment_note {
	font: 13px/normal arial; font-size-adjust: none; font-stretch: normal;
}
.buy_cart_payment ul.tabpayment li p.cart_payment_tooltip {
	padding: 30px 0px 0px 10px; width: 23px; height: 56px; float: left;
}
a.tooltip_payment {
	background: url("../images/icon-big.png") no-repeat -290px -5px; margin: auto; width: 23px; height: 25px; display: block;
}
.thank-you {
	font: bold 15px/22px arial; color: rgb(59, 35, 19); font-size-adjust: none; font-stretch: normal;
}
.thank-you i {
	background: url("../images/thankyou.png") no-repeat; margin: 0px 0px 0px 260px; width: 156px; height: 138px; display: block;
}
.thank-you .thongbao_text1 {
	
}
.thank-you .thongbao_text2 {
	font: italic 15px/normal arial; font-size-adjust: none; font-stretch: normal;
}
.thank-you .thongbao_text3 {
	font: italic 15px/normal arial; color: rgb(237, 49, 79); font-size-adjust: none; font-stretch: normal;
}
.fonttk {
	color: rgb(238, 49, 79); font-size: 12px; font-weight: 500;
}
.btn_quaylai {
	width: 100%; clear: both; margin-top: 10px; float: left;
}
.btn_quaylai input {
	background: url("../images/icon-big.png") no-repeat -461px -2px; border: currentColor; width: 176px; height: 54px; clear: both; float: right;
}
.btn_quaylai input:hover {
	background: url("../images/icon-big.png") no-repeat -277px -37px; border: currentColor; width: 176px; height: 54px; clear: both; float: right;
}
.content_all {
	width: 100%; clear: both; margin-bottom: 10px; float: left;
}
.content_all .content_all_top {
	background: url("../images/content-item-top-bg.png") no-repeat; width: 100%; height: 15px; clear: both; float: left;
}
.content_all .content_all_content {
	background: url("../images/content-item-center-bg.png") repeat-y; padding: 0px 15px; width: 710px; clear: both; float: left;
}
.content_all_content p.all_header {
	background: url("../images/news-title-bg.png") no-repeat; margin: 0px 0px 15px; width: 100%; height: 55px; clear: both; float: left;
}
.content_all_content .item_news {
	padding: 10px 0px 20px; width: 100%; clear: both; border-bottom-color: rgb(181, 181, 181); border-bottom-width: 1px; border-bottom-style: dashed; float: left;
}
.content_all_content .item_news .news_title {
	margin: 0px 0px 10px; width: 100%; clear: both; float: left;
}
.content_all_content .news_title h3 {
	font: 18px/normal arial; float: left; font-size-adjust: none; font-stretch: normal;
}
.content_all_content .news_title a {
	color: rgb(237, 49, 79);
}
.content_all_content .news_title a:hover {
	color: rgb(255, 85, 112);
}
.content_all_content .news_title span {
	float: right;
}
.content_all_content .news_content {
	width: 100%; line-height: 18px; clear: both; word-spacing: 3px; float: left;
}
.content_all_content .news_content .news_content_left {
	width: 180px; float: left;
}
.news_content_left img {
	border-width: 1px 2px 2px 1px; border-style: solid; border-color: rgb(112, 112, 112);
}
.content_all_content .news_content .news_content_right {
	padding: 0px 10px; width: 510px; float: right;
}
.news_content_right p.news_desc {
	font: 13px/normal arial; word-spacing: 3px; font-size-adjust: none; font-stretch: normal;
}
.news_content_right p.news_more {
	padding: 10px 0px 0px; width: 100%; text-align: right; clear: both; float: left;
}
.news_content_right p.news_more a {
	background: url("../images/icon-big.png") no-repeat -743px -185px; padding: 0px 0px 0px 18px; color: rgb(237, 49, 79);
}
.news_content_right p.news_more a:hover {
	color: rgb(255, 85, 112);
}
.content_all .content_all_bottom {
	background: url("../images/content-item-bottom-bg.png") no-repeat; width: 100%; height: 15px; clear: both; float: left;
}
.content_news_more {
	margin: 20px 0px 10px; width: 100%; clear: both; float: left;
}
.content_news_more p {
	font: 18px/normal arial; width: 100%; color: rgb(237, 49, 79); clear: both; float: left; font-size-adjust: none; font-stretch: normal;
}
.content_news_more ul {
	list-style: none; padding: 5px 20px 0px 40px; overflow: hidden; float: left;
}
.content_news_more ul li {
	list-style: none; padding: 3px 0px; overflow: hidden;
}
.content_news_more ul li a {
	background: url("../images/arrow-readon.gif") no-repeat; font: bold 13px/normal arial; padding: 0px 0px 0px 18px; font-size-adjust: none; font-stretch: normal;
}
.content_news_more ul li a:hover {
	
}
.profile_breadcrumbs {
	background: url("../images/icon-big.png") no-repeat -4px -1231px; margin: 0px 0px 10px; width: 100%; height: 38px; clear: both; float: left;
}
.profile_breadcrumbs ul {
	list-style: none; padding: 0px 10px; overflow: hidden; float: left;
}
.profile_breadcrumbs ul li {
	font: bold 13px/normal arial; list-style: none; padding: 10px 0px 0px; color: rgb(255, 255, 255); overflow: hidden; float: left; font-size-adjust: none; font-stretch: normal;
}
.profile_breadcrumbs ul li a {
	font: bold 13px/normal arial; padding: 0px 15px; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal;
}
.profile_breadcrumbs ul li a:hover {
	color: rgb(237, 49, 79);
}
p.content_all_title {
	background: url("../images/icon-big.png") no-repeat -968px -263px; font: bold 18px/normal Arial; margin: 0px 0px 10px; padding: 30px 10px 0px 40px; width: 660px; height: 27px; color: rgb(237, 49, 79); clear: both; float: left; font-size-adjust: none; font-stretch: normal;
}
.profile_balance_total {
	background: url("../images/icon-big.png") no-repeat -955px 4px; font: 15px/normal Arial; padding: 15px 10px 15px 50px; width: 650px; height: 17px; clear: both; border-bottom-color: rgb(213, 213, 213); border-bottom-width: 1px; border-bottom-style: dashed; float: left; font-size-adjust: none; font-stretch: normal;
}
.profile_balance_total span.balance_total_title {
	float: left;
}
.profile_balance_total span.balance_total_number {
	color: rgb(237, 49, 79); float: right;
}
.profile_balance_money {
	background: url("../images/icon-big.png") no-repeat -955px -38px; font: 15px/normal Arial; padding: 15px 10px 15px 50px; width: 650px; height: 17px; clear: both; border-bottom-color: rgb(213, 213, 213); border-bottom-width: 1px; border-bottom-style: dashed; float: left; font-size-adjust: none; font-stretch: normal;
}
.profile_balance_money span.balance_money_title {
	float: left;
}
.profile_balance_money span.balance_money_number {
	color: rgb(237, 49, 79); float: right;
}
.profile_balance_save {
	background: url("../images/icon-big.png") no-repeat -958px -81px; font: 15px/normal Arial; padding: 15px 10px 15px 50px; width: 650px; height: 17px; clear: both; border-bottom-color: rgb(213, 213, 213); border-bottom-width: 1px; border-bottom-style: dashed; float: left; font-size-adjust: none; font-stretch: normal;
}
.profile_balance_save span.balance_save_title {
	float: left;
}
.profile_balance_save span.balance_save_number {
	color: rgb(237, 49, 79); float: right;
}
.profile_balance_note {
	font: 13px/20px Arial; padding: 0px 15px; width: 680px; clear: both; float: left; font-size-adjust: none; font-stretch: normal;
}
p.contact_title {
	background: url("../images/icon-big.png") no-repeat -963px -1080px; font: bold 18px/normal Arial; margin: 0px 0px 10px; padding: 10px 10px 0px 40px; width: 660px; height: 23px; color: rgb(237, 49, 79); clear: both; float: left; font-size-adjust: none; font-stretch: normal;
}
.contact_note {
	margin: 0px 0px 10px; width: 100%; clear: both; float: left;
}
.contact_note img {
	float: left;
}
.contact_note ul {
	list-style: none; padding: 0px 10px; width: 420px; overflow: hidden; float: right;
}
.contact_note ul li {
	font: bold 15px/normal Arial; list-style: none; padding: 5px 0px; overflow: hidden; font-size-adjust: none; font-stretch: normal;
}
.contact_note ul li.contact_note_strong {
	padding: 20px 0px 0px;
}
p.guide_header {
	background: url("../images/guid-title-bg.png") no-repeat; margin: 0px 0px 15px; width: 100%; height: 55px; clear: both; float: left;
}
.messagedisplay_success {
	margin: 10px 0px 0px; border-radius: 5px; border: 1px solid rgb(213, 213, 213); width: 978px; color: rgb(0, 146, 69); clear: both; font-size: 18px; font-weight: bold; float: left; box-shadow: inset 1px 1px 5px rgba(0,0,0,0.07);
}
.messagedisplay_failed {
	margin: 10px 0px 0px; border-radius: 5px; border: 1px solid rgb(213, 213, 213); width: 978px; color: rgb(255, 0, 0); clear: both; font-size: 18px; font-weight: bold; float: left; box-shadow: inset 1px 1px 5px rgba(0,0,0,0.07);
}
.messagedisplay_content p.tic {
	background: url("../images/icon-big.png") no-repeat -909px -1005px; padding: 25px 10px 25px 115px; width: 853px; float: left;
}
.messagedisplay_content p.into {
	background: url("../images/icon-big.png") no-repeat -906px -628px; padding: 25px 10px 25px 115px; width: 853px; float: left;
}
.event_box {
	background: url("../images/event-noel-popup-bg.png") no-repeat; width: 600px; height: 200px; color: rgb(115, 115, 115); font-size: 18px; font-weight: bold; word-spacing: 5px; float: left;
}
.event_box a {
	color: rgb(237, 49, 79);
}
.event_box a:hover {
	color: rgb(0, 146, 69);
}
.event_box p.event_message_fail {
	background: url("../images/fail.png") no-repeat 15px 20px; padding: 50px 10px 0px 115px; width: 475px; height: 150px; float: left;
}
.event_box p.event_message_normal {
	background: url("../images/normal.png") no-repeat 15px 20px; padding: 50px 10px 0px 115px; width: 475px; height: 150px; float: left;
}
.event_box p.event_message_success {
	background: url("../images/true.png") no-repeat 15px 20px; padding: 50px 10px 0px 115px; width: 475px; height: 150px; float: left;
}
.popup_buy {
	width: 350px; clear: both; float: left;
}
.popup_buy .popup_buy_message {
	margin: 0px 0px 20px; width: 100%; color: red; clear: both; float: left;
}
.popup_buy ul {
	list-style: none; width: 100%; overflow: hidden; float: left;
}
.popup_buy ul li {
	list-style: none; padding: 0px 20px 20px 0px; overflow: hidden; float: left; position: relative;
}
.popup_buy ul li input.check_product {
	margin: 0px; padding: 0px; border: 0px currentColor; left: 0px; top: 0px; float: left; position: absolute; z-index: 1;
}
.popup_buy ul li img.img_product {
	float: left;
}
.popup_buy ul li a {
	
}
.popup_buy .popup_buy_button {
	width: 100%; text-align: center; clear: both; float: left;
}
.popup_buy input.cart_buy {
	background: url("../images/form-button-login-bg.png") no-repeat; font: bold 13px/normal arial; border: currentColor; width: 91px; height: 33px; color: rgb(248, 235, 183); cursor: pointer; font-size-adjust: none; font-stretch: normal;
}
.popup_buy input.cart_buy:hover {
	background: url("../images/form-button-login-hover-bg.png") no-repeat; font: bold 13px/normal arial; border: currentColor; width: 91px; height: 33px; color: rgb(248, 235, 183); cursor: pointer; font-size-adjust: none; font-stretch: normal;
}
.flex-container a:active {
	
}
.flexslider a:active {
	
}
.flex-container a:focus {
	
}
.flexslider a:focus {
	
}
.slides {
	list-style: none; margin: 0px; padding: 0px;
}
.flex-control-nav {
	list-style: none; margin: 0px; padding: 0px;
}
.flex-direction-nav {
	list-style: none; margin: 0px; padding: 0px;
}
.flexslider {
	margin: 0px; padding: 0px;
}
.flexslider .slides > li {
	display: none; -webkit-backface-visibility: hidden;
}
.flexslider .slides img {
	display: block;
}
.flex-pauseplay span {
	text-transform: capitalize;
}
.slides::after {
	height: 0px; line-height: 0; clear: both; display: block; visibility: hidden; content: ".";
}
html[xmlns] .slides {
	display: block;
}
* html .slides {
	height: 1%;
}
.no-js .slides > li:first-child {
	display: block;
}
.flexslider {
	background: rgb(255, 255, 255); margin: 0px; position: relative; zoom: 1;
}
.flex-viewport {
	max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;
}
.loading .flex-viewport {
	max-height: 300px;
}
.flexslider .slides {
	zoom: 1;
}
#carousel li {
	margin-right: 10px; cursor: pointer;
}
.flex-direction-nav {
	
}
.flex-direction-nav a {
	background: url("../images/bg_direction_nav.png") no-repeat 0px 0px; margin: -20px 0px 0px; top: 50%; width: 30px; height: 30px; text-indent: -9999px; display: block; position: absolute; cursor: pointer; opacity: 0; -webkit-transition: all .3s ease;
}
.flex-direction-nav .flex-next {
	background-position: 100% 0px; right: -36px;
}
.flex-direction-nav .flex-prev {
	left: -36px;
}
.flexslider:hover .flex-next {
	right: 5px; opacity: 0.8;
}
.flexslider:hover .flex-prev {
	left: 5px; opacity: 0.8;
}
.flexslider:hover .flex-next:hover {
	opacity: 1;
}
.flexslider:hover .flex-prev:hover {
	opacity: 1;
}
.flex-direction-nav .flex-disabled {
	filter: alpha(opacity=30); cursor: default; opacity: 0.3 !important;
}
.flex-control-nav {
	width: 100%; text-align: center; bottom: -40px; position: absolute;
}
.flex-control-nav li {
	margin: 0px 6px; display: inline-block; zoom: 1;
}
.flex-control-paging li a {
	background: rgba(0, 0, 0, 0.5); border-radius: 20px; width: 11px; height: 11px; text-indent: -9999px; display: block; cursor: pointer; box-shadow: inset 0px 0px 3px rgba(0,0,0,0.3); -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px;
}
.flex-control-paging li a:hover {
	background: rgba(0, 0, 0, 0.7);
}
.flex-control-paging li a.flex-active {
	background: rgba(0, 0, 0, 0.9); cursor: default;
}
.flex-control-thumbs {
	margin: 5px 0px 0px; overflow: hidden; position: static;
}
.flex-control-thumbs li {
	margin: 0px; width: 25%; float: left;
}
.flex-control-thumbs img {
	width: 100%; display: block; cursor: pointer; opacity: 0.7;
}
.flex-control-thumbs img:hover {
	opacity: 1;
}
.flex-control-thumbs .flex-active {
	cursor: default; opacity: 1;
}
.flex-direction-nav .flex-prev {
	left: 0px; opacity: 1;
}
.flex-direction-nav .flex-next {
	right: 0px; opacity: 1;
}
.realperson-challenge {
	padding: 0px 0px 5px; width: 100%; color: rgb(0, 0, 0); clear: both; float: left;
}
.realperson-text {
	padding: 7px 0px 0px; width: 150px; line-height: 3px; letter-spacing: -1px; font-family: "Courier New",monospace; font-size: 6px; font-weight: bold; float: left;
}
.realperson-regen {
	text-align: center; padding-top: 0px; font-size: 12px; float: left;
}
.realperson-disabled {
	filter: Alpha(Opacity=50); opacity: 0.5;
}
.realperson-disabled .realperson-regen {
	cursor: default;
}
